Draft CircularArray/es

Borrador ArregloCircular

Ubicación en el Menú
Modificación → Herramientas de Arreglo → Arreglo Circular
Entornos de trabajo
Borrador, Arquitectura
Atajo de teclado por defecto
Ninguno
Introducido en versión
0.19
Ver también
Borrador OrthoArray, Borrador ArregloPolar, Borrador ArregloRuta, Borrador ArregloEnlaceRuta, Borrador ArregloPunto, Borrador ArregloEnlacePunto

Descripción

El comando Borrador ArregloCircular genera una matriz a partir de un objeto seleccionado colocando copias a lo largo de circunferencias concéntricas. El comando puede crear opcionalmente una matriz de Enlace, que es más eficiente que un arreglo normal.

El comando puede usarse en objetos 2D creados con el Ambiente de Trabajo de Borrador o el Ambiente de Trabajo de Boceto, pero también en muchos objetos 3D como los creados con el Ambiente de Trabajo de Pieza, el Ambiente de Trabajo de Diseño de Pieza o el Ambiente de Trabajo Arquitectura.

Borrador Matriz Circular

Utilización

Vea también: Borrador Atrapar

  1. Opcionalmente, seleccione un objeto.
  2. Hay varias formas de invocar el comando:
    • Pulse el Borrador Matriz Circular.
    • Seleccione la opción Modificación → Herramientas de matriz → Matriz circular opción del menú.
  3. Se abre el panel de tareas Matriz Circular. Explore Opciones si desea información adicional.
  4. Si aún no ha seleccionado ningún objeto: seleccione un objeto.
  5. Introduzca los parámetros necesarios en el panel de tareas.
  6. Para terminar el comando haga una de las siguientes cosas:
    • Elija un punto en la Vista 3D para el Centro de rotación.
    • Pulse Enter.
    • Pulse finalmente el botón Aceptar para confirmar.

Opciones

Notas

Vea Borrador Matriz Ortogonal.

Propiedades

Ver Borrador Propiedades Matriz Ortogonal.

Programación de scripts

Vea también: Autogenerated documentación API y conceptos básicos de programación en FreeCAD.

Para crear una matriz circular, utilice el método make_array (introduced in 0.19) del módulo Borrador. Este método reemplaza al método obsoleto makeArray. El método make_array puede crearlas con Borrador Matriz Ortogonal, Borrador Matriz Polar y Draft CircularArrays. Para cada tipo de matriz, hay uno o más contenedores disponibles.

El método principal:

array = make_array(base_object, arg1, arg2, arg3, arg4=None, arg5=None, arg6=None, use_link=True)

El contenedor para las matrices circulares es:

array = make_circular_array(base_object,
                            r_distance=100, tan_distance=50,
                            number=3, symmetry=1,
                            axis=App.Vector(0, 0, 1), center=App.Vector(0, 0, 0),
                            use_link=True)

Ejemplo:

import FreeCAD as App
import Draft

doc = App.newDocument()

tri = Draft.make_polygon(3, 600)

array = Draft.make_circular_array(tri, 1800, 1200, 4, 1)
doc.recompute()